Dictionary of medical acronyms & abbreviations. 2014.
DTTCI — 3,3 diethylthiatricarbocyanamide iodide … Medical dictionary